export interface FileObject {
  fileName: string // 上传文件名
  fileSize: string // 文件大小（MB）
  fileUrl: string // 文件可访问地址
  fileExt: string // 文件格式（后缀）
  fileType: string // 文件类型 0 其他 1 图片 2 文档 3 pdf
}
export enum DictCode {
  productType = 'productType',
  orderTagBtn = 'orderTagBtn',
  orderSubStatus = 'orderSubStatus',
  kuaidiCompany = 'kuaidiCompany',
  userApplyCancel = 'userApplyCancel',
  applyNotPass = 'applyNotPass',
  recordPayType = 'recordPayType',
  handleAudit = 'handleAudit',
  auditReject = 'auditReject',
  auditRollback = 'auditRollback',
  orderEntryMaterialRollback = 'orderEntryMaterialRollback',
  collectionFilterTag = 'collectionFilterTag',
  collectionTagBtn = 'collectionTagBtn',
  rentType = 'rentType',
}

export interface DictCodeRequest {
  dictCode: DictCode
}

export interface DictCodeItem {
  /** 唯一标识符 */
  id: number
  /** 字典代码 */
  dictCode: string
  /** 项目文本 */
  itemText: string
  /** 项目值 */
  itemValue: string
  /** 项目描述，通常是 JSON 字符串 */
  itemDesc: string
  /** 排序字段 */
  sort: number
  /** 状态 */
  status: string
  /** 全选 */
  Selected?: boolean
}
